Internet Archive BookReader

The journals of Major Samuel Shaw : the first American consul at Canton : with a life of the author